package com.fsserver.core.vo;

import com.wechat.pay.java.core.notification.Notification;
import lombok.Data;

import javax.servlet.http.HttpServletRequest;
import java.util.Map;

/**
 * 支付通知请求包装类
 * 用于统一微信支付等支付平台的通知请求格式
 */
@Data
public class RequestNotification {
    
    private String requestId;
    private String body;
    private Map<String, String> headers;
    private Map<String, String> parameters;
    
    /**
     * 原始通知对象（微信支付等）
     */
    private Object originalNotification;
    
    /**
     * 支付类型
     */
    private String paymentType;
} 